]> dgit.raspbian.org Git - gnome-shell.git/commit
extensionSystem: Add methods to enable/disable extensions
authorDidier Roche <didrocks@ubuntu.com>
Wed, 17 Jan 2018 12:43:11 +0000 (13:43 +0100)
committerFlorian Müllner <florian.muellner@gmail.com>
Sat, 20 Jul 2019 14:17:35 +0000 (14:17 +0000)
commit4589da957b30e9b3e99075782ab3253bce790ebb
tree4973e463329f3206e2f4aef2c32f8200a4a379de
parent6a4c55b8525a83c5a5924734865deef0b9bb5d89
extensionSystem: Add methods to enable/disable extensions

Extensions are currently enabled or disabled by directly changing the
list in the 'enabled-extensions' GSettings key. As we will soon add
an overriding 'disabled-extensions' key as well, it makes sense to
offer explicit API for enabling/disabling to avoid duplicating the
logic.

For the corresponding D-Bus API, the methods were even mentioned in
the GSettings schema, albeit unimplemented until now.

https://bugzilla.gnome.org/show_bug.cgi?id=789852
data/dbus-interfaces/org.gnome.Shell.Extensions.xml
js/ui/extensionDownloader.js
js/ui/extensionSystem.js
js/ui/shellDBus.js